Miles Bader [Sun, 21 Sep 2008 04:22:42 +0000 (04:22 +0000)]
Merge from gnus--devo--0
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1424
Glenn Morris [Sat, 20 Sep 2008 23:37:47 +0000 (23:37 +0000)]
(Qdelete_by_moving_to_trash): New Lisp_Object.
(syms_of_fileio): Add Qdelete_by_moving_to_trash.
Jay Belanger [Sat, 20 Sep 2008 22:09:39 +0000 (22:09 +0000)]
(calcFunc-venum): Properly handle intervals.
Glenn Morris [Sat, 20 Sep 2008 21:55:04 +0000 (21:55 +0000)]
(lisp-indent-offset): Fix custom type. (Bug#1011)
Chong Yidong [Sat, 20 Sep 2008 21:44:34 +0000 (21:44 +0000)]
(get_next_display_element): Handle string display correctly when
checking for the end of a box run.
Chong Yidong [Sat, 20 Sep 2008 21:43:47 +0000 (21:43 +0000)]
* xdisp.c (get_next_display_element): Handle string display correctly
when checking for the end of a box run.
Glenn Morris [Sat, 20 Sep 2008 21:41:05 +0000 (21:41 +0000)]
(Frename_file): Avoid copying to trash if a rename involves a delete. (Bug#964).
Glenn Morris [Sat, 20 Sep 2008 21:29:03 +0000 (21:29 +0000)]
David De La Harpe Golden <david at harpegolden.net>
(move-file-to-trash): Avoid recursive trashing if rename-file calls delete-file.
Glenn Morris [Sat, 20 Sep 2008 21:14:57 +0000 (21:14 +0000)]
*** empty log message ***
Glenn Morris [Sat, 20 Sep 2008 21:09:37 +0000 (21:09 +0000)]
Remove leading `*' from defcustom docs.
(fortune-program-options): Doc fix. Allow to be a string again. Add :version.
(fortune-in-buffer): Handle fortune-program-options as a string.
Glenn Morris [Sat, 20 Sep 2008 20:57:47 +0000 (20:57 +0000)]
Justin Bogner <mail at justinbogner.com> (tiny change)
(fortune-program-options): Change to a list.
(fortune-in-buffer): Use apply.
Glenn Morris [Sat, 20 Sep 2008 20:25:05 +0000 (20:25 +0000)]
(Defining Faces): Recommend against face variables.
Glenn Morris [Sat, 20 Sep 2008 20:16:29 +0000 (20:16 +0000)]
Comment.
Glenn Morris [Sat, 20 Sep 2008 20:04:47 +0000 (20:04 +0000)]
(Numbered Backups): Mention that some modes set version-control.
Glenn Morris [Sat, 20 Sep 2008 19:59:49 +0000 (19:59 +0000)]
Jim Blandy <jimb at red-bean.com>
(Numbered Backups): Reference File Variables, as well.
Remove discussion of Rmail's implementation.
Glenn Morris [Sat, 20 Sep 2008 19:54:27 +0000 (19:54 +0000)]
Ulrich Mueller <ulm at kph.uni-mainz.de>
Change encoding of file to utf-8.
(authors-coding-system): Likewise.
Glenn Morris [Sat, 20 Sep 2008 19:50:42 +0000 (19:50 +0000)]
*** empty log message ***
Glenn Morris [Sat, 20 Sep 2008 19:48:38 +0000 (19:48 +0000)]
Comments.
Glenn Morris [Sat, 20 Sep 2008 19:47:07 +0000 (19:47 +0000)]
Ami Fischman <ami at fischman.org>
(savehist-save): Handle errors in writing as well as reading.
Eli Zaretskii [Sat, 20 Sep 2008 13:06:43 +0000 (13:06 +0000)]
(Fset_quit_char, Fset_input_meta_mode, Fset_output_flow_control)
(Fcurrent_input_mode): Support MSDOS frames as well as termcap frames.
(handle_interrupt): Remove "#ifndef MSDOS" around the call to get_named_tty.
Michael Olson [Sat, 20 Sep 2008 04:43:04 +0000 (04:43 +0000)]
Update ChangeLog
Michael Olson [Sat, 20 Sep 2008 04:39:32 +0000 (04:39 +0000)]
tq.el: Disable undo in buffer.
Roland Winkler [Sat, 20 Sep 2008 03:03:07 +0000 (03:03 +0000)]
(proced-grammar-alist, proced-custom-attributes)
(proced-format-alist, proced-format, proced-filter-alist)
(proced-filter, proced-sort): Use defcustom.
(proced-mode): Fix docstring.
(proced-process-attributes): Handle return value nil of functions
in proced-custom-attributes.
Eli Zaretskii [Fri, 19 Sep 2008 17:22:25 +0000 (17:22 +0000)]
(procfs_system_process_attributes): Fix last change.
Eli Zaretskii [Fri, 19 Sep 2008 17:21:16 +0000 (17:21 +0000)]
(procfs_system_process_attributes): Fix cmdline in case /proc/PID/cmdline
is empty.
Eli Zaretskii [Fri, 19 Sep 2008 16:45:12 +0000 (16:45 +0000)]
(main): Fix a typo in a comment.
Chong Yidong [Fri, 19 Sep 2008 15:50:24 +0000 (15:50 +0000)]
(main): Use stdout rather than stdin to obtain the terminal (bug#427).
Chong Yidong [Fri, 19 Sep 2008 15:50:17 +0000 (15:50 +0000)]
* emacsclient.c (main): Use stdout rather than stdin to obtain the
terminal (bug#427).
Eli Zaretskii [Fri, 19 Sep 2008 10:05:13 +0000 (10:05 +0000)]
(x_wm_set_size_hint): Use x_display_pixel_width and x_display_pixel_height.
Juanma Barranquero [Fri, 19 Sep 2008 08:44:14 +0000 (08:44 +0000)]
* frame.c (x_fullscreen_adjust): Declare var as Display_Info.
* w32fns.c (Fx_display_pixel_width, Fx_display_pixel_height)
(compute_tip_xy): Use x_display_pixel_width, x_display_pixel_height.
Martin Rudalics [Fri, 19 Sep 2008 06:20:30 +0000 (06:20 +0000)]
(sgml-tag-syntax-table): Remove prefix
flag from "'" entry in sgml-tag-syntax-table.
Dan Nicolaescu [Fri, 19 Sep 2008 03:35:56 +0000 (03:35 +0000)]
(struct it): Move line_wrap away from the middle of
bitfields. Move voffset in struct iterator_stack_entry after the
bitfields. Move tab_width near after another short.
Kenichi Handa [Fri, 19 Sep 2008 02:31:03 +0000 (02:31 +0000)]
Add an item for using EMACS_INT for buffer/string positions.
Dan Nicolaescu [Fri, 19 Sep 2008 01:35:59 +0000 (01:35 +0000)]
*** empty log message ***
Miles Bader [Fri, 19 Sep 2008 00:37:30 +0000 (00:37 +0000)]
(comint-output-filter): Make output field properties front-sticky
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1420
Dan Nicolaescu [Fri, 19 Sep 2008 00:35:42 +0000 (00:35 +0000)]
* frame.h (struct frame): Move alpha from the middle of bitfields.
* window.h (struct window): Move frozen_window_start_p after the
rest of the bitfields to reduce padding.
Chong Yidong [Thu, 18 Sep 2008 18:21:05 +0000 (18:21 +0000)]
* xterm.h (x_display_info): Remove `height' and `width' members.
* nsterm.h (ns_display_info): Remove `height' and `width' members.
* w32term.h (w32_display_info): Remove `height', `width',
`height_in', and `width_in' members.
* xterm.c (x_display_pixel_height, x_display_pixel_width): New
functions.
(x_calc_absolute_position): Use them.
(x_term_init): Omit removed `height' and `width' members.
* w32term.c (x_display_pixel_height, x_display_pixel_width): New
functions.
(w32_read_socket, x_calc_absolute_position): Use them.
(w32_initialize_display_info, w32_term_init): Omit removed members
of w32_display_info.
* nsterm.m (x_display_pixel_height, x_display_pixel_width): New
functions.
(ns_initialize_display_info): Omit removed members of
ns_display_info.
* xterm.c (x_display_pixel_height, x_display_pixel_width): New
functions.
(x_calc_absolute_position): Use them.
(x_term_init): Omit removed `height' and `width' members.
* xfns.c (Fx_display_pixel_width, Fx_display_pixel_height)
(compute_tip_xy): Use x_display_pixel_height and
x_display_pixel_width.
* frame.c (x_fullscreen_adjust): Use x_display_pixel_height and
x_display_pixel_width.
* xmenu.c (menu_position_func): Use x_display_pixel_height and
x_display_pixel_width.
Chong Yidong [Thu, 18 Sep 2008 18:20:06 +0000 (18:20 +0000)]
(x_display_pixel_height, x_display_pixel_width): New functions.
(ns_initialize_display_info): Omit removed members of ns_display_info.
Chong Yidong [Thu, 18 Sep 2008 18:18:43 +0000 (18:18 +0000)]
(ns_display_info): Remove `height' and `width' members.
Chong Yidong [Thu, 18 Sep 2008 18:18:12 +0000 (18:18 +0000)]
(x_display_pixel_height, x_display_pixel_width): New functions.
(w32_read_socket, x_calc_absolute_position): Use them.
(w32_initialize_display_info, w32_term_init): Omit removed members
of w32_display_info.
Chong Yidong [Thu, 18 Sep 2008 18:16:04 +0000 (18:16 +0000)]
(w32_display_info): Remove `height', `width', `height_in', and
`width_in' members.
Chong Yidong [Thu, 18 Sep 2008 18:14:03 +0000 (18:14 +0000)]
(x_fullscreen_adjust): Use x_display_pixel_height and
x_display_pixel_width.
Chong Yidong [Thu, 18 Sep 2008 18:13:09 +0000 (18:13 +0000)]
(menu_position_func): Use x_display_pixel_height and
x_display_pixel_width.
Chong Yidong [Thu, 18 Sep 2008 18:12:22 +0000 (18:12 +0000)]
(Fx_display_pixel_width, Fx_display_pixel_height)
(compute_tip_xy): Use x_display_pixel_height and x_display_pixel_width.
Chong Yidong [Thu, 18 Sep 2008 18:11:05 +0000 (18:11 +0000)]
(x_display_pixel_height, x_display_pixel_width): New functions.
(x_calc_absolute_position): Use them.
(x_term_init): Omit removed `height' and `width' members.
Chong Yidong [Thu, 18 Sep 2008 18:09:45 +0000 (18:09 +0000)]
(x_display_info): Remove `height' and `width' members.
Dan Nicolaescu [Thu, 18 Sep 2008 17:01:41 +0000 (17:01 +0000)]
* vc-bzr.el (vc-bzr-show-log-entry):
* vc-git.el (vc-git-show-log-entry): Deal with a nil argument,
C-x v l for a directory uses that.
Simon Josefsson [Thu, 18 Sep 2008 15:02:59 +0000 (15:02 +0000)]
(auto-mode-alist): Use sieve-mode for .sv, .siv, and
.sieve files.
Martin Rudalics [Thu, 18 Sep 2008 08:37:14 +0000 (08:37 +0000)]
(make-help-screen): Preserve key bindings
established in help-mode call when exiting this macro.
Kenichi Handa [Thu, 18 Sep 2008 06:20:42 +0000 (06:20 +0000)]
(fill_gstring_header): Don't check FROM and TO here.
(composition_compute_stop_pos): Fix handling of static composition.
(Fcomposition_get_gstring): Check FROM and TO at first.
Stefan Monnier [Wed, 17 Sep 2008 21:25:29 +0000 (21:25 +0000)]
(Fcomposition_get_gstring): Yet another int/Lisp_Oject mixup (YAILOM).
Chong Yidong [Wed, 17 Sep 2008 20:34:16 +0000 (20:34 +0000)]
Minor fix to last change.
Chong Yidong [Wed, 17 Sep 2008 20:29:04 +0000 (20:29 +0000)]
(Fvertical_motion): Use position reported by iterator
instead of PT for determining screen motion (bug#943).
Chong Yidong [Wed, 17 Sep 2008 20:28:53 +0000 (20:28 +0000)]
* indent.c (Fvertical_motion): Use position reported by iterator
instead of PT for determining screen motion (bug#943).
Romain Francoise [Wed, 17 Sep 2008 19:16:09 +0000 (19:16 +0000)]
(composition_adjust_point): Fix int/EMACS_INT mixup.
Kenichi Handa [Wed, 17 Sep 2008 11:49:06 +0000 (11:49 +0000)]
Fix setting of composition-function-table.
Kenichi Handa [Wed, 17 Sep 2008 11:48:15 +0000 (11:48 +0000)]
(ftfont_shape_by_flt): Downcase family name.
Martin Rudalics [Wed, 17 Sep 2008 06:52:00 +0000 (06:52 +0000)]
(Info-follow-nearest-node): Don't raise an error for
mouse-1 clicks.
Jay Belanger [Wed, 17 Sep 2008 02:36:46 +0000 (02:36 +0000)]
*** empty log message ***
Jay Belanger [Wed, 17 Sep 2008 02:25:37 +0000 (02:25 +0000)]
(calc-convert-temperature): Use default units when appropriate.
Chong Yidong [Wed, 17 Sep 2008 00:55:38 +0000 (00:55 +0000)]
(flyspell-math-tex-command-p): Always catch errors raised in
`texmathp'.
(flyspell-tex-math-initialized): Remove.
Chong Yidong [Wed, 17 Sep 2008 00:54:53 +0000 (00:54 +0000)]
* textmodes/flyspell.el (flyspell-math-tex-command-p): Always
catch errors raised in `texmathp'.
(flyspell-tex-math-initialized): Remove.
Kenichi Handa [Wed, 17 Sep 2008 00:39:30 +0000 (00:39 +0000)]
(Fcomposition_get_gstring): Make bigger gstring_work if necessary.
Martin Rudalics [Tue, 16 Sep 2008 08:28:18 +0000 (08:28 +0000)]
(switch-to-buffer-other-frame): Don't raise frame since
pop-to-buffer already does it.
(display-buffer-other-frame): Fix doc-string.
Martin Rudalics [Tue, 16 Sep 2008 08:20:21 +0000 (08:20 +0000)]
(select-frame-set-input-focus): With non-nil
mouse-autoselect-window always move mouse cursor to frame's
selected window. Otherwise restore pre 2008-09-13 behavior.
(select-frame-by-name): Use select-frame-set-input-focus.
Glenn Morris [Tue, 16 Sep 2008 02:45:51 +0000 (02:45 +0000)]
Remove file.
Glenn Morris [Tue, 16 Sep 2008 02:42:34 +0000 (02:42 +0000)]
(diff-find-source-location): Update declaration.
Glenn Morris [Tue, 16 Sep 2008 02:41:49 +0000 (02:41 +0000)]
(makefile-match-function-end): Move point. (Bug#983)
Daiki Ueno [Tue, 16 Sep 2008 02:07:05 +0000 (02:07 +0000)]
(epg-start-verify): Pass "--verify" to gpgsm.
Kenichi Handa [Tue, 16 Sep 2008 01:24:30 +0000 (01:24 +0000)]
*** empty log message ***
Kenichi Handa [Tue, 16 Sep 2008 01:16:58 +0000 (01:16 +0000)]
(make_conversion_work_buffer): Avoid calling
Fget_buffer_create if it is not necessary.
Juanma Barranquero [Tue, 16 Sep 2008 01:12:09 +0000 (01:12 +0000)]
* display.texi (Echo Area Customization): Fix typo.
Juanma Barranquero [Mon, 15 Sep 2008 23:28:39 +0000 (23:28 +0000)]
* vc-rcs.el (vc-rcs-steal-lock, vc-rcs-checkout): Fix docstring typos.
(vc-rcs-fetch-master-state, vc-rcs-system-release): Doc fixes.
* vc-rcs.el (vc-rcs-rollback): Fix typos in docstring.
Paul Reilly [Mon, 15 Sep 2008 20:59:18 +0000 (20:59 +0000)]
*** empty log message ***
Paul Reilly [Mon, 15 Sep 2008 20:56:53 +0000 (20:56 +0000)]
The Rmail/mbox merge has been abandoned in favor of a restart using
the current rmail.el file. A comprehensive list of changes will be
supplied when pmail.el is morphed back into rmail.el
The current status is that pmail.el supports basic Rmail navigation
(no summary support) and shows the current message in a special
buffer using buffer-swap-text. No decoding is done yet. That is the
next step.
Paul Reilly [Mon, 15 Sep 2008 20:40:23 +0000 (20:40 +0000)]
Rmail/mbox merge abandoned. Remove stale files.
Paul Reilly [Mon, 15 Sep 2008 20:37:15 +0000 (20:37 +0000)]
Rmail/mbox merge abandoned. Remove stale files.
Martin Rudalics [Mon, 15 Sep 2008 09:23:45 +0000 (09:23 +0000)]
(file-truename): Don't raise args-out-of-range error
when filename has no separator on windows-nt. (Bug#982)
Martin Rudalics [Mon, 15 Sep 2008 08:21:39 +0000 (08:21 +0000)]
(Fselect_window): Don't update window_select_count and
use_time when norecord is not nil.
Stefan Monnier [Sun, 14 Sep 2008 21:18:56 +0000 (21:18 +0000)]
Fix commenting convenition.
Stefan Monnier [Sun, 14 Sep 2008 21:16:30 +0000 (21:16 +0000)]
(diff-find-file-name): Rename `batch' to `noprompt' and
be more honest when we don't know.
(diff-tell-file-name): Don't prompt before the actual prompt.
(diff-mode): Don't prompt in add-log-buffer-file-name-function.
(diff-find-source-location): Add `noprompt' argument.
(diff-current-defun): Don't prompt.
Roland Winkler [Sun, 14 Sep 2008 16:44:44 +0000 (16:44 +0000)]
(proced-mark-face, proced-marked-face)
(proced-sort-header-face): Removed.
(proced-font-lock-keywords): Simplified.
(proced-format): Use face proced-sort-header.
(proced-format-interactive, proced-sort-interactive)
(proced-filter-interactive): Only call proced-update if the scheme
has changed.
(proced-sort-header): Use posn-actual-col-row.
Martin Rudalics [Sun, 14 Sep 2008 11:28:27 +0000 (11:28 +0000)]
(change-log-find-window): New variable.
(change-log-goto-source-1, change-log-goto-source): Set
change-log-find-window to window displaying source.
(change-log-next-error): Select window specified by
change-log-find-window.
Kenichi Handa [Sun, 14 Sep 2008 05:59:16 +0000 (05:59 +0000)]
(Finsert_file_contents): Delete incorrect decrement of specpdl_ptr.
Kenichi Handa [Sun, 14 Sep 2008 05:55:11 +0000 (05:55 +0000)]
*** empty log message ***
Martin Rudalics [Sat, 13 Sep 2008 08:29:27 +0000 (08:29 +0000)]
(pop-to-buffer): Select window before calling
select-frame-set-input-focus.
Martin Rudalics [Sat, 13 Sep 2008 08:28:04 +0000 (08:28 +0000)]
(select-frame-set-input-focus): With focus follows
mouse move mouse cursor to right window.
Roland Winkler [Fri, 12 Sep 2008 16:59:57 +0000 (16:59 +0000)]
(proced-sort-header): New face.
(proced-sort-header-face): New variable.
(proced-format): Allow format value nil. Use
proced-sort-header-face for header of sort column.
(proced-format-args): New function.
(proced-grammar-alist, proced-timer-flag, proced-process-alist)
(proced-header-help-echo, proced-field-help-echo, proced-timer)
(proced-toggle-timer-flag, proced, proced-mode): Doc fix.
(proced-refine): Renamed from proced-filter-attribute. Doc fix.
(proced-sort-header): Bind also to mouse-1.
(proced-move-to-goal-column): Return position of point.
(proced-filter-interactive): Always revert listing.
(proced-format-ttname): Simplify.
(proced-update): Do not keep undo information. Put point at
beginning of buffer if we generate the first listing.
Kenichi Handa [Fri, 12 Sep 2008 06:33:04 +0000 (06:33 +0000)]
*** empty log message ***
Tassilo Horn [Fri, 12 Sep 2008 06:29:25 +0000 (06:29 +0000)]
(doc-view-scroll-up-or-next-page)
(doc-view-scroll-down-or-previous-page): Fix scrolling in case of
vertically split windows.
Kenichi Handa [Fri, 12 Sep 2008 06:13:36 +0000 (06:13 +0000)]
(scan_for_column): Don't handle automatic composition if the current
buffer is not associated with a window.
Kenichi Handa [Fri, 12 Sep 2008 05:42:28 +0000 (05:42 +0000)]
(find_automatic_composition): Fix previous change.
Kenichi Handa [Fri, 12 Sep 2008 05:41:47 +0000 (05:41 +0000)]
(compose-gstring-for-graphic): Fix previous change.
Kenichi Handa [Fri, 12 Sep 2008 05:38:37 +0000 (05:38 +0000)]
(composition_reseat_it): If the current buffer is
not associated with a window, ignore the automatic composition.
(find_automatic_composition): Likewise.
Stefan Monnier [Fri, 12 Sep 2008 04:10:59 +0000 (04:10 +0000)]
* term.c (close_gpm): New fun extracted from Fgpm_mouse_stop.
(Fgpm_mouse_stop): Use it.
* termhooks.h (close_gpm): Declare.
* keyboard.c (tty_read_avail_input): Forcefully close the gpm
connection if Gpm_GetEvent fails.
Stefan Monnier [Fri, 12 Sep 2008 03:41:11 +0000 (03:41 +0000)]
(set_window_buffer): Always preserve current-buffer.
Glenn Morris [Fri, 12 Sep 2008 03:11:38 +0000 (03:11 +0000)]
(init_charset): Warn if etc/charsets not found. (Bug#909)
Glenn Morris [Fri, 12 Sep 2008 03:09:30 +0000 (03:09 +0000)]
(f90-mode-map): Don't bind \t and \r.
Glenn Morris [Fri, 12 Sep 2008 03:07:52 +0000 (03:07 +0000)]
(sh-font-lock-open-heredoc): Doc fix.
Glenn Morris [Fri, 12 Sep 2008 03:07:25 +0000 (03:07 +0000)]
(indent-line-function): Doc fix.